Idea没有自动更新target目录 | 您所在的位置:网站首页 › idea clean › Idea没有自动更新target目录 |
一.环境 idea mvn 二.解决: 使用 mvn idea:clean 清空idea项目管理文件后 再使用 mvn idea:idea 命令重新构建idea项目管理文件 三:场景: 首先项目为自己创建的demo项目,所以难免存在很多环境配置问题. 问题:项目中修改了代码 发现target没有自动更新, 每次只能使用mvn clean 然后compile 才能更新到target里面的代码 但是这不是长久之计, 首先第一步想到重启大法,重启idea,重新导入项目,没有解决问题. 2.继续研究,接着使用mvn clean target代码后,直接运行代码,发现idea自己生成的target目录结构有问题如图,所以应该是idea对当前这个项目没有正确的识别出来. 当前项目是maven管理的项目,idea是通过*iml等文件管理项目结构的. 发现这个module里面没有idea 项目标识文件 *.iml 文件
三.总结 当前项目是maven管理的idea项目,idea是通过maven生成的iml达到管理项目结构的,更新代码时,idea通过错误的iml生成了错误的target,更深一步iml文件功能详解暂不准备深入 |
CopyRight 2018-2019 实验室设备网 版权所有 |